X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/177fd6fefd2e3d5a0ea6591c71d660cabdb3c1a4..607b7e02d77e7326161e8ec15639052d2040f745:/wp-admin/page.php?action=edit;post=%3C%3Fphp%20echo%20%24_GET%5B%27posted%27%5D;%20%3F%3E= diff --git a/wp-admin/page.php b/wp-admin/page.php deleted file mode 100644 index b10fa727..00000000 --- a/wp-admin/page.php +++ /dev/null @@ -1,164 +0,0 @@ -ID) ) wp_die( __("You attempted to edit a page that doesn't exist. Perhaps it was deleted?") ); - - if ( 'post' == $post->post_type ) { - wp_redirect("post.php?action=edit&post=$post_ID"); - exit(); - } - - wp_enqueue_script('page'); - if ( user_can_richedit() ) - wp_enqueue_script('editor'); - wp_enqueue_script('thickbox'); - wp_enqueue_script('media-upload'); - - if ( current_user_can('edit_page', $page_ID) ) { - if ( $last = wp_check_post_lock( $post->ID ) ) { - $last_user = get_userdata( $last ); - $last_user_name = $last_user ? $last_user->display_name : __('Somebody'); - $message = sprintf( __( 'Warning: %s is currently editing this page' ), wp_specialchars( $last_user_name ) ); - $message = str_replace( "'", "\'", "

$message

" ); - add_action('admin_notices', create_function( '', "echo '$message';" ) ); - } else { - wp_set_post_lock( $post->ID ); - wp_enqueue_script('autosave'); - } - } - - require_once('admin-header.php'); - - if ( !current_user_can('edit_page', $page_ID) ) - die ( __('You are not allowed to edit this page.') ); - - include('edit-page-form.php'); - break; - -case 'editattachment': - $page_id = $post_ID = (int) $_POST['post_ID']; - check_admin_referer('update-attachment_' . $page_id); - - // Don't let these be changed - unset($_POST['guid']); - $_POST['post_type'] = 'attachment'; - - // Update the thumbnail filename - $newmeta = wp_get_attachment_metadata( $page_id, true ); - $newmeta['thumb'] = $_POST['thumb']; - - wp_update_attachment_metadata( $newmeta ); - -case 'editpost': - $page_ID = (int) $_POST['post_ID']; - check_admin_referer('update-page_' . $page_ID); - - $page_ID = edit_post(); - - redirect_page($page_ID); - - exit(); - break; - -case 'delete': - $page_id = (isset($_GET['post'])) ? intval($_GET['post']) : intval($_POST['post_ID']); - check_admin_referer('delete-page_' . $page_id); - - $page = & get_post($page_id); - - if ( !current_user_can('delete_page', $page_id) ) - wp_die( __('You are not allowed to delete this page.') ); - - if ( $page->post_type == 'attachment' ) { - if ( ! wp_delete_attachment($page_id) ) - wp_die( __('Error in deleting...') ); - } else { - if ( !wp_delete_post($page_id) ) - wp_die( __('Error in deleting...') ); - } - - $sendback = wp_get_referer(); - if (strpos($sendback, 'page.php') !== false) $sendback = get_option('siteurl') .'/wp-admin/page.php'; - elseif (strpos($sendback, 'attachments.php') !== false) $sendback = get_option('siteurl') .'/wp-admin/attachments.php'; - $sendback = preg_replace('|[^a-z0-9-~+_.?#=&;,/:]|i', '', $sendback); - wp_redirect($sendback); - exit(); - break; - -default: - wp_redirect('edit-pages.php'); - exit(); - break; -} // end switch -include('admin-footer.php'); -?>